impounded lakes - Français Anglais Dictionnaire